package com.aaa.web.dao.socialuserapprovedao;

import com.aaa.entity.AppIdcardApprove;
import com.aaa.entity.AppUserinfo;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;
/**
* @description:
* @author: 王林林
* @create: 2018/12/27 8:12
**/
@Mapper
@Component
public interface SocialUserApproveDao {
    /**获取所有社会用户或根据手机号查询社会用户*/
    List<Map> getAllSocialUser(AppUserinfo appUserinfo);
    /**获取所有社会用户或根据手机号查询社会用户的数量*/
    int getAllSocialUserCount(AppUserinfo appUserinfo);
    /**获取所有提交认证的社会用户*/
    List<Map> getAllSocialUserWhichApprove(AppIdcardApprove idcardApprove);
    /**获取所有提交认证的社会用户的数量*/
    int getAllSocialUserWhichApproveCount(AppIdcardApprove idcardApprove);
    /*根据手机号更改app_userinfo表信息*/
    int updateUserInfo(String telephone);
    /*根据手机号更改app_idcard_approve表信息*/
    int updateIdApprove(AppIdcardApprove idcardApprove);
    /*根据手机号更改app_userinfo表信息*/
    int delUserInfo(String telephone);
    /*根据手机号更改app_idcard_approve表信息*/
    int delIdApprove(String telephone);


}
